@media screen and (max-width: 1279px) {
	.w {
		width: 1000px;
	}
	.newYearBgi{
		padding-top: 48px;
		background: url(../../../../images/index/version/2024/newYearbgImages1176-1000.png) no-repeat 0 -27px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1020px;
	}
	.ba-left {
		width: 710px;
		float: left;
	}
	.ba-right {
		width: 280px;
		float: right;
	}
	#divLogin ul li {
		font-size: 12px;
		margin: 0 8px;
	}
	.multimedia {
		font-size: 12px;
	}
	.siteOldTop a,
	.mobileTop a,
	.mobile-app a,
	.weMediaTop a,
	.siteService a,
	.siteNavTop a{
		padding-right: 10px;
	}
	.top {
		margin: 17px auto;
	}
	.logo {
		width: 232px;
		margin-right: 58px;
	}
	.search {
		height: 30px;
	}
	.searchBox {
		width: 400px;
		height: 30px;
		margin-top: 15px;
	}
	.searchSelectBot {
		top: 28px;
		border: 1px solid #945d56;
	}
	.searchSelect {
		height: 28px;
		width: 70px;
		margin-top: 1px;
		margin-left: 1px;
	}
	.searchSelectTop i {
		right: 5px;
		border-width: 4px 4px 0 4px;
	}
	.search input {
		height: 28px;
		width: 249px;
		font-size: 12px;
		margin-top: 1px;
	}
	.search button {
		height: 28px;
		width: 80px;
		font-size: 12px;
		margin-top: 1px;
	}
	.search button i {
		font-size: 12px;
	}
	.topAdv {
		width: 248px;
	}
	.notice {
		line-height: 20px;
	}
	.notice b {
		width: 80px;
		height: 18px;
		margin-right: 17px;
	}
	.notice {
		margin: 0 auto 17px;
	}
	.notice a {
		margin-right: 20px;
		font-size: 12px;
	}
	.notice a i {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		padding: 0 4px;
	}
	.nav {
		height: 36px;
		line-height: 36px;
	}
	.nav ul li {
		font-size: 14px;
	}
	.nav ul li a {
		padding: 0 14px;
		height: 36px;
	}
	.nav ul li.new a i img {
		width: 18px;
		margin-top: 10px;
	}
	.nav ul li.new::after {
		width: 46px;
		height: 16px;
	}
	.nav ul li a i {
		font-size: 16px;
	}
	.menuList {
		height: 52px;
	}
	.menuList dl {
		padding-left: 8px;
		width: 565px;
	}
	.menuList dl.secondDl {
		width: 435px;
	}
	.menuList dl dt i {
		width: 30px;
		height: 31px;
		margin-right: 6px;
	}
	.menuList dl dd {
		width: calc(100% - 68px);
	}
	.menuList dl dt {
		width: 68px;
		line-height: 52px;
	}
	.menuList dl dt span {
		font-size: 16px;
	}
	.menuList dl dd ul li {
		margin-top: 4px;
	}
	.menuList dl dd ul li a {
		padding: 0 2px;
		margin-bottom: 8px;
		font-size: 14px;
	}
	.banner-adv ul li .adv-item {
		margin: 10px 6px 0 6px;
	}
	.banner-center {
		margin-top: 4px;
	}
	.banner-adv-two ul li .adv-item {
		margin: 16px 6px 0 6px;
	}
	/* part1 */
	.part1 .main {
		margin-top: 14px;
	}
	.product-classify {
		width: 194px;
		margin-right: 14px;
	}
	.news {
		width: 520px;
	}
	.part1 .right, .video, .business, .down, .exhi-inter {
		width: 256px;
	}
	.product-classify .title {
		height: 36px;
		font-size: 13px;
	}
	.product-classify .title i {
		font-size: 18px;
		vertical-align: top;
		margin: 1px 6px 0 0;
		display: inline-block;
	}
	.product-classify .title-s {
		padding: 6px 0 0 14px;
	}
	.class-a {
		height: 46px;
		line-height: 46px;
		padding: 3px 0 0 36px;
	}
	.class-a b {
		font-size: 13px;
		line-height: 20px;
	}
	.class-a b i {
		left: 8px;
		font-size: 20px;
		top: 13px;
	}
	.class-a p {
		font-size: 12px;
	}
	.class-a p a {
		margin-right: 4px;
	}
	.news-nav {
		height: 36px;
		line-height: 36px;
		font-size: 16px;
	}
	.news-nav a b {
		font-size: 16px;
	}
	.news-list .news-top {
		margin-top: 10px;
		padding:  10px 14px;
		height: 84px;
	}
	.news-list .news-top p {
		font-size: 16px;
		height: 24px;
		line-height: 24px;
	}
	.news-list .news-top p i {
		font-size: 20px;
		margin-right: 4px;
	}
	.news-list .news-top span {
		font-size: 12px;
		margin-top: 10px;
	}
	.newsTop ul {
		padding: 5px 0 3px 0;
	}
	.newsTop ul li {
		height: 26px;
		line-height: 26px;
		font-size: 12px;
	}
	.newsTop ul li:nth-child(n) {
		padding-right: 10px;
	}
	.newsTop ul li:nth-child(2n) {
		padding-left: 10px;
		padding-right: 0;
	}
	.newsBot {
		margin-top: 10px;
	}
	.newsBot .image {
		width: 128px;
		height: 88px;
		margin-right: 20px;
	}
	.newsBot ul li:first-child {
		font-size: 14px;
	}
	.newsBot .item {
		margin-top: 8px;
	}
	.newsBot ul {
		padding: 4px 0;
	}
	.newsBot ul li {
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	.rightAdv {
		height: 184px;
	}
	.imgSwitchTop {
		height: 144px;
	}
	.imgSwitchBot ul {
		left: 15px;
		top: -35px;
	}
	.imgSwitchBot ul li {
		width: 46px;
		margin: 0 4px;
	}
	.imgSwitchBot ul li img {
		width: 42px;
		height: 42px;
	}
	.imgSwitchBot ul li p {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.imgSwitchBot {
		height: 40px;
	}
	.media-title {
		height: 35px;
		padding: 5px 0 0 5px;
	}
	.media-title b {
		height: 26px;
		line-height: 26px;
		font-size: 14px;
		padding-left: 8px;
	}
	.since-media {
		padding: 10px 13px;
	}
	.since-media ul {
		margin-top: 12px;
	}
	.since-media ul li {
		margin-top: 23px;
	}
	.since-media ul li .image {
		width: 40px;
		height: 40px;
		margin-right: 10px;
	}
	.since-media ul li .text b {
		font-size: 14px;
		margin-top: 2px;
	}
	.since-media ul li .text p {
		font-size: 12px;
		line-height: 14px;
		height: 14px;
		margin-top: 8px;
	}
	/* part1 END*/
	.part-title {
		height: 40px;
		margin: 18px auto 25px;
	}
	.part-title b {
		font-size: 28px;
	}
	.part-title p strong {
		font-size: 34px;
	}
	.part-title .left {
		width: 285px;
		height: 21px;
		top: 10px;
	}
	.part-title .right {
		width: 285px;
		height: 21px;
		top: 10px;
	}
	/* part2 */
	.part2 {
		margin-top: 14px;
		padding: 20px 0;
	}
	.live-title {
		width: 182px;
		height: 36px;
	}
	.live, .product, .exhi {
		width: 728px;
	}
	.live-bot-img {
		width: 544px;
		height: 312px;
		margin-right: 14px;
	}
	.live-bot-ul {
		width: 170px;
	}
	.live-bot {
		margin-top: 20px;
	}
	.live-bot-ul .image{
		height: 95px;
	}
	.live-bot-ul li {
		margin-bottom: 14px;
	}
	.live-bot-ul .image .gradual {
		font-size: 12px;
		padding: 20px 6px 3px 6px;
	}
	.live-bot-img .swiper-slide span {
		top: 8px;
		right: 8px;
		font-size: 14px;
		padding: 3px 6px;
	}
	.live-bot-img .swiper-slide span i {
		font-size: 14px;
		margin-right: 4px;
	}
	.live-bot-ul .image span {
		top: 8px;
		right: 8px;
		font-size: 12px;
		padding: 2px 5px;
	}
	.live-bot-ul .image span i {
		font-size: 12px;
		margin-right: 2px;
	}
	.live-bot-img p i {
		width: 23px;
		height: 15px;
		margin: 14px 8px 0 0;
	}
	.live-bot-img p {
		height: 42px;
		line-height: 42px;
		font-size: 12px;
		padding: 0 11px;
	}
	.live-bot-img .play-ico i {
		font-size: 64px;
	}
	.live-bot-ul .image .play-ico i {
		font-size: 32px;
	}
	.video-nav {
		height: 36px;
	}
	.video-nav .followTab {
		height: 4px;
	}
	.video-nav a {
		font-size: 18px;
	}
	.video-nav a i {
		font-size: 18px;
		margin-right: 4px;
	}
	.video-nav::after {
		height: 4px;
	}
	.video-list {
		margin-top: 20px;
	}
	.interview ul {
		padding: 12px;
	}
	.interview li {
		margin-bottom: 10px;
	}
	.interview li .image {
		width: 114px;
		height: 65px;
		margin-right: 14px;
	}
	.interview li .text p {
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		margin-top: 3px;
	}
	.interview li .text b {
		font-size: 12px;
		margin-top: 8px;
	}
	.interview li .image .play-ico i {
		font-size: 26px;
	}
	.story ul {
		padding: 12px 12px;
	}
	.story li {
		margin-bottom: 11px;
	}
	.story li .image {
		width: 96px;
		height: 64px;
		margin-left: 10px;
	}
	.story li .text p {
		font-size: 12px;
		margin-top: 4px;
		line-height: 18px;
		height: 36px;
		margin-top: 2px;
	}
	.story li .text b {
		font-size: 12px;
		line-height: 18px;
		height: 18px;
		margin-top: 6px;
	}
	/* part2 END*/

	/* part3 */
	.part3 {
		padding-bottom: 28px;
	}
	.pro-nav {
		height: 36px;
		line-height: 36px;
	}
	.pro-nav a {
		font-size: 12px;
		padding: 0 19px;
	}
	.pro-nav a::after {
		height: 14px;
	}
	.pro-nav a.focus span {
		width: 58px;
		height: 3px;
	}
	.pro-nav a span::before {
		height: 3px;
	}
	.pro-list {
		margin-top: 16px;
	}
	.pro-list ul {
		margin: -4px;
	}
	.pro-list ul li {
		padding: 4px;
	}
	.pro-list ul li .image {
		height: 114px;
	}
	.pro-list ul li .item-img {
		padding: 12px 12px;
	}
	.pro-list ul li p {
		font-size: 12px;
		margin-top: 5px;
		height: 16px;
		line-height: 16px;
	}
	.pro-list ul li b {
		font-size: 14px;
	}
	.pro-list ul li .xun {
		height: 26px;
		line-height: 26px;
	}
	.pro-list ul li .xun b {
		font-size: 14px;
		width: 85px;
	}
	.pro-list ul li .more {
		font-size: 12px;
	}
	.business-title b {
		font-size: 18px;
	}
	.business-title {
		height: 36px;
		line-height: 36px;
		padding-left: 14px;
	}
	.business-nav a {
		font-size: 12px;
		padding: 0 12px;
	}
	.business-nav a.focus {
		font-size: 14px;
	}
	.business-nav a::after {
		height: 14px;
	}
	.business-list ul {
		padding: 0 14px 10px 14px;
	}
	.business-list li {
		height: 37px;
		line-height: 37px;
	}
	.business-list li:nth-child(1), .business-list li:nth-child(2), .business-list li:nth-child(3) {
		height: 40px;
		line-height: 40px;
		padding-right: 40px;
	}
	.business-list li:nth-child(1) b, .business-list li:nth-child(2) b, .business-list li:nth-child(3) b {
		width: 20px;
		height: 23px;
		margin: 8px 8px 0 6px;
	}
	.business-list li a {
		font-size: 12px;
	}
	.business-list li b {
		font-size: 16px;
		margin: 0 8px 0 12px;
	}
	.business-list li span {
		font-size: 12px;
	}
	.business-list .offer-t {
		height: 387px;
		padding-top: 10px;
	}
	.business-list .purchase .pur_li {
		font-size: 12px;
	}
	.business-list .purchase .pur_li span a {
		font-size: 12px;
	}
	/* part3 END*/

	/* part4 */
	.tech, .exhi-left {
		width: 284px;
	}
	.tech {
		margin-right: 20px;
	}
	.tech .item:last-child {
		margin-top: 10px;
	}
	.scheme {
		width: 428px;
	}
	.tech-title b, .down-title a {
		font-size: 16px;
	}
	.down-nav a {
		width: 80px;
		margin-right: 10px;
	}
	.down-nav a.focus i {
		height: 3px;
	}
	.tech-title {
		height: 36px;
	}
	.down-title {
		height: 36px;
		line-height: 36px;
	}
	.tech-title b span {
		width: 70px;
		height: 3px;
		right: -80px;
	}
	.tech-title b span::before {
		height: 3px;
	}
	.tech-title .more, .down-title .more {
		font-size: 12px;
	}
	.tech .item-top .image {
		width: 97px;
		height: 57px;
		margin-right: 13px;
	}
	.tech .item-top .text p {
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	.tech .item-top .text span {
		font-size: 12px;
		margin-top: 3px;
	}
	.tech .item-top .text span i {
		font-size: 14px;
	}
	.tech ul {
		margin-top: 8px;
	}
	.tech ul li {
		height: 25px;
		line-height: 25px;
		font-size: 12px;
	}
	.scheme-nav {
		height: 36px;
		line-height: 36px;
		font-size: 16px;
	}
	.scheme-nav a.focus::after {
		height: 3px;
	}
	.scheme-top {
		margin: 15px 0 10px 0;
		height: 92px;
	}
	.scheme-top p {
		font-size: 16px;
		height: 26px;
		line-height: 26px;
	}
	.scheme-bot b {
		font-size: 14px;
		margin-bottom: 4px;
	}
	.scheme-bot {
		padding: 0 0 0 0;
	}
	.scheme-top span {
		font-size: 12px;
		line-height: 18px;
		height: 54px;
		margin-top: 6px;
	}
	.scheme-bot p em {
		font-size: 12px;
		line-height: 26px;
		height: 26px;
	}
	.down ul p {
		font-size: 12px;
		line-height: 25px;
		height: 25px;
	}
	.down ul p span {
		margin-top: 10px;
		width: 4px;
		height: 4px;
		margin-right: 6px;
	}
	.down ul .image {
		width: 75px;
		height: 46px;
		margin-right: 12px;
	}
	.down ul .txt b {
		font-size: 12px;
		line-height: 14px;
		height: 28px;
	}
	.down ul .txt span {
		line-height: 18px;
		font-size: 12px;
	}
	.down-bot {
		padding: 12px 0 12px 12px;
		margin-top: 2px;
	}
	.down-bot .image {
		width: 78px;
		height: 102px;
		margin-right: 16px;
	}
	.down-bot .text b {
		font-size: 16px;
		margin-top: 12px;
	}
	.down-bot .text p {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
		padding: 0 8px;
		margin-top: 20px;
	}
	.down-bot .text p::before {
		border-width: 0 0 22px 12px;
	}
	.down-bot .text .more {
		font-size: 12px;
		margin-top: 15px;
	}
	.data-down ul li {
		padding: 6px 0 6px 0;
	}
	.data-down ul li .image {
		width: 36px;
		height: 36px;
		margin: 0;
		margin-right: 10px;
	}
	.data-down ul li .text {
		margin: 0;
	}
	.data-down ul li .text b {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
	}
	.data-down ul li .text p {
		margin-top: 0;
		height: 18px;
		line-height: 18px;
	}
	.pro-data ul li {
		height: 88px;
		margin-bottom: 8px;
	}
	.pro-data ul li .image {
		width: 70px;
		margin-right: 10px;
	}
	.pro-data ul li .text b {
		font-size: 14px;
		margin-top: 7px;
		height: 20px;
		line-height: 20px;
	}
	.pro-data ul li .text p {
		margin-top: 5px;
		line-height: 16px;
		height: 48px;
	}
	/* part4 END*/

	/* part5*/
	.exhi-title {
		height: 36px;
	}
	.exhi-nav p a {
		font-size: 14px;
		padding: 0 12px;
	}
	.exhi-nav p a::after {
		height: 12px;
	}
	.exhi-left-bot {
		height: 60px;
	}
	.exhi-left-bot .time {
		width: 64px;
	}
	.exhi-left-bot .time b {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		margin-top: 10px;
	}
	.exhi-left-bot .time p {
		font-size: 14px;
		height: 24px;
		line-height: 24px;
	}
	.exhi-left-bot .text {
		padding: 10px 10px 0 10px;
	}
	.exhi-left-bot .text p {
		font-size: 12px;
		height: 40px;
		line-height: 20px;
	}
	.exhi-left {
		margin-right: 18px;
	}
	.exhi-left ul {
		margin: 0 -4px;
		margin-top: 8px;
	}
	.exhi-left ul li {
		padding: 0 4px;
	}
	.exhi-left ul li .image p {
		font-size: 12px;
	}
	.exhi-top {
		padding: 10px 0;
	}
	.exhi-top b {
		font-size: 16px;
		height: 25px;
		line-height: 25px;
	}
	.exhi-top::after {
		width: 38px;
		height: 38px;
	}
	.exhi-top p {
		font-size: 12px;
		margin-top: 3px;
	}
	.exhi-item .item {
		margin-bottom: 8px;
	}
	.exhi-item {
		padding: 10px 0 6px 0;
	}
	.exhi-item .item .time {
		width: 42px;
		height: 42px;
	}
	.exhi-item .item .time b {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
	}
	.exhi-item .item .time p {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
	}
	.exhi-item .item .text p {
		font-size: 14px;
		height: 19px;
		line-height: 19px;
	}
	.exhi-item .item .text span {
		font-size: 12px;
		height: 19px;
		line-height: 19px;
	}
	.exhi-list ul li {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.exhi-list ul li em {
		font-size: 12px;
	}
	.exhi-inter {
		margin-top: 36px;
	}
	.exhi-list-video .item-m .image {
		height: 115px;
	}
	.exhi-list-video .item-m .image span {
		font-size: 12px;
		position: absolute;
		top: 8px;
		right: 8px;
		padding: 3px 6px;
	}
	.exhi-list-video .item-m .image .play-ico i {
		font-size: 36px;
	}
	.exhi-list-video .item-m p {
		height: 35px;
		line-height: 35px;
		font-size: 12px;
	}
	.exhi-list-video .item {
		margin: -7px;
	}
	.exhi-list-video .item-m {
		padding: 7px;
	}
	.inter-image {
		height: 140px;
	}
	.exhi-list ul li span {
		font-size: 12px;
	}
	.exhi-inter ul li {
		font-size: 12px;
		height: 29px;
		line-height: 29px;
		padding-left: 18px;
	}
	.inter-title b {
		font-size: 14px;
		padding-right: 10px;
		margin-right: 10px;
	}
	.inter-title {
		font-size: 12px;
		height: 26px;
		line-height: 26px;
		margin-top: 3px;
	}
	.exhi-inter ul li span {
		width: 12px;
		height: 12px;
	}


	.class-b {
		width: 806px;
		position: absolute;
		z-index: 9999;
		left: 190px;
		top: -36px;
		background: #fff;
		box-shadow: 0px 0px 7px 0px rgba(49, 49, 49, 0.1);
		display: none;
	}
	.class-b.t1 {
		top: -36px;
	}
	.class-b.t2 {
		top: -83px;
	}
	.class-b.t3 {
		top: -130px;
	}
	.class-b.t4 {
		top: -177px;
	}
	.class-b.t5 {
		top: -224px;
	}
	.class-b.t6 {
		top: -271px;
	}
	.class-b.t7 {
		top: -318px;
	}
	.class-b.t8 {
		top: -365px;
	}
	.class-txt {
		width: 600px;
		padding: 0;
	}
	.class-txt .item {
		width: 275px;
		margin-left: 20px;
		padding: 10px 0 8px 0px;
	}
	.class-txt .item .add i {
		width: 16px;
		height: 17px;
		margin: 5px 8px 0 6px;
	}
	.class-txt .item .add {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	.class-txt .item .class-c a.more{
		font-size: 12px;
	}
	.class-txt .item .add a {
		margin-right: 5px;
	}
	.class-txt .item .class-c{
		font-size: 14px;
		margin-bottom: 8px;
		height: 26px;
		line-height: 26px;
		padding-left: 8px;
	}
	.class-txt .item .class-c::after {
		width: 3px;
		height: 14px;
	}
	.class-txt .item .class-c span{
		font-size: 12px;
		padding: 0 7px 0 15px;
	}
	.class-txt .item p{
		text-indent: -5px;
		height: 24px;
	}
	.class-txt .item p a{
		font-size: 12px;
		margin: 0 5px;
	}
	.class-adv {
		padding: 20px 14px 0;
		width: 200px;
	}
	.class-adv .item img {
		height: 140px;
	}
	.class-adv .item p {
		font-size: 13px;
		margin-top: 10px;
	}
	/* part5 END*/

	/* part6*/
	.member-nav a {
		height: 56px;
	}
	.member-nav a.focus {
		height: 66px;
		margin-top: -10px;
	}
	.member-nav a.focus strong {
		margin-top: 3px;
	}
	.member-nav a.focus b {
		margin-top: 14px;
	}
	.member-nav a b {
		font-size: 14px;
		margin-top: 12px;
	}
	.member-nav a.focus b {
		margin-top: 10px;
	}
	.member-nav a em {
		font-size: 12px;
		margin-top: 6px;
	}
	.member-nav a::after {
		height: 26px;
	}
	.member-nav a strong i {
		width: 12px;
		height: 12px;
	}
	.member-list ul {
		padding: 17px 12px;
	}
	.member-list ul li p {
		height: 39px;
		line-height: 39px;
		font-size: 14px;
	}
	.member-list ul li {
		padding: 0 18px;
	}
	.member-list ul li p span {
		top: 0;
		height: 18px;
		line-height: 18px;
	}
	.member-list ul li p span b {
		width: 22px;
		height: 22px;
	}
	.member-list {
		height: 233px;
	}
	/* part6 END*/

	/* part7 */
	.part7 {
		margin-top: 40px;
		padding: 24px 0 28px;
	}
	.part7 .part-title {
		margin: 0 auto 10px;
	}
	.part7 .part-title p b i {
		width: 36px;
		height: 40px;
	}
	.part7-b {
		width: 76px;
		height: 76px;
		top: -25px;
	}
	.gold-nav {
		height: 30px;
		line-height: 30px;
	}
	.gold-nav a {
		font-size: 12px;
	}
	.gold-nav a.focus {
		font-size: 15px;
	}
	.gold-list {
		margin-top: 10px;
	}
	.gold-list ul {
		margin: -4px;
	}
	.gold-list ul li {
		padding: 4px;
	}
	.gold-list ul li .item {
		border: 3px solid #fff;
	}
	.gold-list ul li .item:hover {
		border: 3px solid #fada5a;
	}
	.gold-list ul li p {
		height: 26px;
		line-height: 26px;
		font-size: 14px;
	}
	.gold-list ul li .image {
		height: 85px;
	}
	/* part7 END*/
	.link {
		margin: 20px auto 0;
	}
	.link-title a {
		font-size: 14px;
		margin-right: 5px;
		line-height: 35px;
		width: 110px;
		border-top: 3px solid #f5f5f5;
	}
	.link-nav a.focus {
		border-top: 3px solid #945d56;
	}
	.link-title .sqLink {
		line-height: 35px;
	}
	.link ul li a {
		padding: 8px 24px;
	}
	.link-title .sqLink i {
		width: 16px;
		height: 16px;
	}
	.link-title .sqLink a {
		font-size: 14px;
	}
	.link-list {
		margin-top: 8px;
	}
	.link-list a {
		width: 12.2%;
		line-height: 28px;
		font-size: 12px;
	}
	.link ul li {
		margin-right: 7px;
		margin-top: 6px;
	}
	.link ul li a {
		padding: 6px 20px;
		font-size: 12px;
	}
	.foot_bg {
		margin-top: 24px;
	}
	/* 0601 */
	.more-subnet {
		width: 45px;
	}
	.subnet-top a{
		margin-bottom: 2px !important;
	}
	.subnet-bot {
		top: 22px;
		right: 0;
	}
	.subnet-bot p {
		padding: 8px 8px;
		width: 420px;
	}
	/* end */
	.Tophead li .ServiceTop {
		font-size: 12px;
	}
	.Tophead li .ServiceTop i {
		font-size: 13px;
	}
}
@media only screen and (min-width: 1280px) and (max-width: 1399px) {
	.w {
		width: 1200px;
	}
	.newYearBgi{
		padding-top: 58px;
		background: url(../../../../images/index/version/2024/newYearbgImages1200.png) no-repeat 0 -31px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1220px;
	}
	.link ul li {
		margin-right: 10px;
	}
	.ba-left {
		width: 852px;
		float: left;
	}
	.ba-right {
		width: 318px;
		float: right;
	}
	#divLogin ul li {
		font-size: 12px;
		margin: 0 8px;
	}
	.multimedia {
		font-size: 12px;
	}
	.siteOldTop a,
	.mobileTop a,
	.mobile-app a,
	.weMediaTop a,
	.siteService a,
	.siteNavTop a{
		padding-right: 10px;
	}
	.logo {
		width: 240px;
		margin-right: 50px;
	}
	.search {
		height: 36px;
	}
	.searchBox {
		width: 550px;
		height: 36px;
		margin-top: 15px;
	}
	.searchSelectBot {
		top: 36px;
	}
	.searchSelect {
		height: 32px;
		width: 80px;
	}
	.searchSelectTop i {
		right: 10px;
	}
	.search input {
		height: 32px;
		width: 368px;
		font-size: 12px;
	}
	.search button {
		height: 32px;
		width: 100px;
		font-size: 14px;
	}
	.search button i {
		font-size: 14px;
		margin-right:4px;
	}
	.topAdv {
		width: 298px;
	}
	.notice b {
		width: 95px;
		height: 22px;
		margin-right: 20px;
	}
	.notice a i {
		font-size: 12px;
	}
	.notice {
		margin: 0 auto 17px;
		font-size: 13px;
	}
	.notice a {
		margin-right: 20px;
	}
	.nav {
		height: 42px;
		line-height: 42px;
	}
	.nav ul li {
		font-size: 16px;
	}
	.nav ul li a {
		padding: 0 18px;
		height: 42px;
	}
	.nav ul li.new a i img {
		width: 19px;
		margin-top: 12px;
	}
	.nav ul li.new::after {
		width: 50px;
		height: 17px;
	}
	.nav ul li a i {
		font-size: 18px;
	}
	.menuList {
		height: 52px;
	}
	.menuList dl {
		padding-left: 11px;
		width: 680px;
	}
	.menuList dl.secondDl {
		width: 520px;
	}
	.menuList dl dt i {
		width: 35px;
		height: 38px;
		margin-right: 8px;
	}
	.menuList dl dd {
		width: calc(100% - 80px);
	}
	.menuList dl dt {
		width: 80px;
		line-height: 52px;
	}
	.menuList dl dt span {
		font-size: 18px;
	}
	.menuList dl dd ul li {
		margin-top: 4px;
	}
	.menuList dl dd ul li a {
		padding: 0 6.5px;
		margin-bottom: 8px;
		font-size: 14px;
	}
	.banner-adv ul li .adv-item {
		margin: 10px 6px 0 6px;
	}
	.banner-center {
		margin-top: 10px;
	}
	.banner-adv-two ul li .adv-item {
		margin: 18px 6px 0 6px;
	}
	/* part1 */
	.part1 .main {
		margin-top: 14px;
	}
	.product-classify {
		width: 232px;
		margin-right: 18px;
	}
	.news {
		width: 624px;
	}
	.part1 .right, .video, .business, .down, .exhi-inter {
		width: 308px;
	}
	.product-classify .title {
		height: 44px;
		font-size: 16px;
	}
	.product-classify .title i {
		font-size: 22px;
		vertical-align: top;
		margin: 1px 8px 0 0;
		display: inline-block;
	}
	.product-classify .title-s {
		padding: 10px 0 0 20px;
	}
	.class-a {
		padding: 5px 0 0 43px;
		height: 56px;
		line-height: 56px;
	}
	.class-a b {
		font-size: 15px;
		line-height: 25px;
	}
	.class-a p {
		font-size: 12px;
	}
	.class-a b i {
		left: 10px;
		top: 15px;
		font-size: 22px;
	}
	.news-nav {
		height: 44px;
		line-height: 44px;
		font-size: 18px;
	}
	.news-nav a b {
		font-size: 18px;
	}
	.news-list .news-top {
		margin-top: 15px;
		padding:  13px 15px;
		height: 94px;
	}
	.news-list .news-top p {
		font-size: 20px;
		height: 30px;
		line-height: 30px;
	}
	.news-list .news-top p i {
		font-size: 26px;
		margin-right: 6px;
	}
	.news-list .news-top span {
		font-size: 12px;
		margin-top: 5px;
		line-height: 16px;
		height: 32px;
	}
	.newsTop ul {
		padding: 10px 0 6px 0;
	}
	.newsTop ul li {
		height: 32px;
		line-height: 32px;
		font-size: 14px;
	}
	.newsBot .image {
		width: 154px;
		height: 104px;
		margin-right: 22px;
	}
	.newsBot ul li:first-child {
		font-size: 16px;
	}
	.newsBot .item {
		margin-top: 10px;
	}
	.newsBot ul {
		padding: 4px 0;
	}
	.newsBot ul li {
		font-size: 14px;
		height: 32px;
		line-height: 32px;
	}
	.rightAdv {
		height: 230px;
	}
	.imgSwitchTop {
		height: 172px;
	}
	.imgSwitchBot ul {
		left: 15px;
		top: -35px;
	}
	.imgSwitchBot ul li {
		width: 56px;
		margin: 0 8px;
	}
	.imgSwitchBot ul li img {
		width: 52px;
		height: 52px;
	}
	.imgSwitchBot ul li p {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
	}
	.imgSwitchBot {
		height: 50px;
	}
	.media-title {
		height: 42px;
	}
	.media-title b {
		height: 30px;
		line-height: 28px;
		font-size: 18px;
	}
	.since-media {
		padding: 12px 16px;
	}
	.since-media ul {
		margin-top: 16px;
	}
	.since-media ul li {
		margin-top: 24px;
	}
	.since-media ul li .image {
		width: 48px;
		height: 48px;
		margin-right: 12px;
	}
	.since-media ul li .text b {
		font-size: 15px;
	}
	.since-media ul li .text p {
		font-size: 12px;
		line-height: 16px;
		height: 16px;
		margin-top: 10px;
	}
	/* part1 END*/
	.part-title {
		height: 45px;
		margin: 18px auto 25px;
	}
	.part-title b {
		font-size: 34px;
	}
	.part-title p strong {
		font-size: 42px;
	}
	.part-title .left {
		width: 342px;
		height: 25px;
		top: 10px;
	}
	.part-title .right {
		width: 342px;
		height: 25px;
		top: 10px;
	}
	/* part2 */
	.part2 {
		margin-top: 18px;
		padding: 24px 0;
	}
	.live-title {
		width: 218px;
		height: 44px;
	}
	.live, .product, .exhi {
		width: 874px;
	}
	.live-bot-img {
		width: 652px;
		height: 374px;
		margin-right: 16px;
	}
	.live-bot-ul {
		width: 206px;
	}
	.live-bot {
		margin-top: 22px;
	}
	.live-bot-ul .image{
		height: 115px;
	}
	.live-bot-ul li {
		margin-bottom: 15px;
	}
	.live-bot-ul .image .gradual {
		font-size: 12px;
		padding: 20px 8px 5px 8px;
	}
	.live-bot-img .swiper-slide span {
		top: 10px;
		right: 10px;
		font-size: 14px;
		padding: 4px 8px;
	}
	.live-bot-img .swiper-slide span i {
		font-size: 14px;
		margin-right: 4px;
	}
	.live-bot-ul .image span {
		top: 10px;
		right: 10px;
		font-size: 13px;
		padding: 3px 6px;
	}
	.live-bot-ul .image span i {
		font-size: 13px;
	}
	.live-bot-img p i {
		width: 27px;
		height: 19px;
		margin: 17px 8px 0 0;
	}
	.live-bot-img p {
		height: 52px;
		line-height: 52px;
		font-size: 16px;
		padding: 0 13px;
	}
	.live-bot-img .play-ico i {
		font-size: 74px;
	}
	.live-bot-ul .image .play-ico i {
		font-size: 32px;
	}
	.video-nav {
		height: 44px;
	}
	.video-nav a {
		font-size: 22px;
	}
	.video-nav a i {
		font-size: 22px;
		margin-right: 6px;
	}
	.video-nav::after {
		height: 4px;
	}
	.video-nav .followTab {
		height: 4px;
	}
	.video-list {
		margin-top: 22px;
	}
	.interview ul {
		padding: 13px;
	}
	.interview li {
		margin-bottom: 12px;
	}
	.interview li .image {
		width: 138px;
		height: 78px;
		margin-right: 16px;
	}
	.interview li .text p {
		font-size: 14px;
		line-height: 19px;
		height: 38px;
	}
	.interview li .text b {
		font-size: 12px;
		margin-top: 12px;
	}
	.interview li .image .play-ico i {
		font-size: 30px;
	}
	.story ul {
		padding: 14px 18px;
	}
	.story li {
		margin-bottom: 14px;
	}
	.story li .image {
		width: 116px;
		height: 76px;
		margin-left: 10px;
	}
	.story li .text p {
		font-size: 14px;
		margin-top: 6px;
		line-height: 19px;
		height: 38px;
	}
	.story li .text b {
		font-size: 12px;
		line-height: 20px;
		height: 20px;
	}
	/* part2 END*/

	/* part3 */
	.part3 {
		padding-bottom: 30px;
	}
	.pro-nav {
		height: 42px;
		line-height: 42px;
	}
	.pro-nav a {
		font-size: 14px;
		padding: 0 24px;
	}
	.pro-nav a.focus span {
		width: 70px;
		height: 3px;
	}
	.pro-nav a span::before {
		height: 3px;
	}
	.pro-list {
		margin-top: 20px;
	}
	.pro-list ul li .image {
		height: 141px;
	}
	.pro-list ul li .item-img {
		padding: 12px 13px;
	}
	.pro-list ul li p {
		font-size: 12px;
		margin-top: 8px;
		height: 20px;
		line-height: 20px;
	}
	.pro-list ul li b {
		font-size: 17px;
	}
	.pro-list ul li .xun {
		height: 30px;
		line-height: 30px;
	}
	.pro-list ul li .xun b {
		font-size: 17px;
		width: 105px;
	}
	.pro-list ul li .more {
		font-size: 12px;
	}

	.business-title b {
		font-size: 22px;
	}
	.business-title {
		height: 42px;
		line-height: 42px;
		padding-left: 18px;
	}
	.business-nav a {
		font-size: 14px;
	}
	.business-nav a.focus {
		font-size: 18px;
	}
	.business-nav a::after {
		height: 16px;
	}
	.business-list ul {
		padding: 0 16px 14px 16px;
	}
	.business-list li {
		height: 44px;
		line-height: 44px;
	}
	.business-list li:nth-child(1), .business-list li:nth-child(2), .business-list li:nth-child(3) {
		height: 49px;
		line-height: 49px;
	}
	.business-list li:nth-child(1) b, .business-list li:nth-child(2) b, .business-list li:nth-child(3) b {
		width: 24px;
		height: 27px;
		margin: 11px 12px 0 6px;
	}
	.business-list li a {
		font-size: 15px;
	}
	.business-list li b {
		font-size: 19px;
		margin: 0 15px 0 15px;
	}
	.business-list li span {
		font-size: 14px;
	}
	.business-list .offer-t {
		height: 459px;
		padding-top: 20px;
	}
	/* part3 END*/

	/* part4 */
	.tech, .exhi-left {
		width: 342px;
	}
	.tech {
		margin-right: 20px;
	}
	.scheme {
		width: 515px;
	}
	.tech-title b,.down-nav a {
		font-size: 20px;
	}
	.down-nav a {
		margin-right: 10px;
	}
	.tech-title {
		height: 42px;
	}
	.down-title {
		height: 42px;
		line-height: 42px;
	}
	.down-nav a {
		width: 80px;
		margin-right: 5px;
	}
	.tech-title b span{
		width: 86px;
		height: 4px;
		right: -115px;
	}
	.down-nav a.focus i {
		height: 3px;
	}
	.tech-title b span::before{
		height: 4px;
	}
	.tech-title .more, .down-title .more {
		font-size: 14px;
	}
	.tech .item-top .image {
		width: 117px;
		height: 70px;
		margin-right: 15px;
	}
	.tech .item-top .text p {
		font-size: 14px;
		height: 44px;
		line-height: 22px;
	}
	.tech .item-top .text span {
		font-size: 12px;
	}
	.tech .item-top .text span i {
		font-size: 14px;
	}
	.tech ul {
		margin-top: 8px;
	}
	.tech ul li {
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	.scheme-nav {
		height: 42px;
		line-height: 42px;
		font-size: 18px;
	}
	.scheme-top {
		margin: 15px 0 10px 0;
		height: 102px;
	}
	.scheme-top p {
		font-size: 20px;
		height: 30px;
		line-height: 30px;
	}
	.scheme-bot b {
		font-size: 18px;
		margin-bottom: 10px;
	}
	.scheme-bot {
		padding: 12px 0 0 0;
	}
	.scheme-top span {
		font-size: 12px;
		line-height: 20px;
		height: 60px;
		margin-top: 8px;
	}
	.scheme-bot p em {
		font-size: 14px;
		line-height: 30px;
		height: 30px;
	}
	.down ul p {
		font-size: 14px;
		line-height: 30px;
		height: 30px;
	}
	.down ul .image {
		width: 90px;
		height: 57px;
		margin-right: 15px;
	}
	.down ul .txt b {
		font-size: 12px;
		line-height: 18px;
		height: 36px;
	}
	.down ul .txt span {
		line-height: 20px;
		font-size: 12px;
	}
	.down-bot {
		padding: 14px 0 14px 14px;
		margin-top: 5px;
	}
	.down-bot .image {
		width: 92px;
		height: 122px;
		margin-right: 18px;
	}
	.down-bot .text b {
		font-size: 18px;
		margin-top: 15px;
	}
	.down-bot .text p {
		font-size: 14px;
		height: 26px;
		line-height: 26px;
		padding: 0 10px;
		margin-top: 22px;
	}
	.down-bot .text p::before {
		border-width: 0 0 26px 12px;
	}
	.down-bot .text .more {
		font-size: 12px;
		margin-top: 22px;
	}
	.data-down ul li {
		padding: 10px 0 9px 0;
	}
	.data-down ul li .image {
		width: 40px;
		height: 40px;
	}
	.data-down ul li .text b {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
	}
	.data-down ul li .text p {
		margin-top: 0;
		height: 18px;
		line-height: 18px;
	}
	.pro-data ul li {
		height: 106px;
	}
	.pro-data ul li .image {
		width: 85px;
		margin-right: 12px;
	}
	.pro-data ul li .text b {
		font-size: 16px;
		margin-top: 7px;
	}
	.pro-data ul li .text p {
		margin-top: 5px;
	}
	/* part4 END*/

	/* part5*/
	.exhi-title {
		height: 40px;
	}
	.exhi-nav p a {
		font-size: 16px;
	}
	.exhi-left-bot {
		height: 71px;
	}
	.exhi-left-bot .time b {
		font-size: 16px;
		height: 25px;
		line-height: 25px;
		margin-top: 10px;
	}
	.exhi-left-bot .time p {
		font-size: 18px;
		height: 25px;
		line-height: 25px;
	}
	.exhi-left-bot .text {
		padding: 9px 12px 0 12px;
	}
	.exhi-left-bot .text p {
		font-size: 16px;
		height: 50px;
		line-height: 25px;
	}
	.exhi-left ul {
		margin: 0 -5px;
		margin-top: 10px;
	}
	.exhi-left ul li {
		padding: 0 5px;
	}
	.exhi-top {
		padding: 15px 0;
	}
	.exhi-top b {
		font-size: 19px;
		height: 25px;
		line-height: 25px;
	}
	.exhi-top::after {
		width: 44px;
		height: 45px;
	}
	.exhi-top p {
		font-size: 12px;
		margin-top: 5px;
	}
	.exhi-item .item {
		margin-bottom: 13px;
	}
	.exhi-item {
		padding: 17px 0 8px 0;
	}
	.exhi-item .item .time {
		width: 48px;
		height: 48px;
	}
	.exhi-item .item .time b {
		height: 23px;
		line-height: 23px;
		font-size: 12px;
	}
	.exhi-item .item .time p {
		height: 23px;
		line-height: 23px;
		font-size: 12px;
	}
	.exhi-item .item .text p {
		font-size: 16px;
		height: 24px;
		line-height: 24px;
	}
	.exhi-item .item .text span {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
	}
	.exhi-list ul li {
		font-size: 14px;
		height: 26px;
		line-height: 26px;
	}
	.exhi-inter {
		margin-top: 40px;
	}
	.inter-image {
		height: 168px;
	}
	.exhi-list ul li span {
		font-size: 12px;
	}
	.exhi-inter ul li {
		font-size: 14px;
		height: 33px;
		line-height: 33px;
		padding-left: 24px;
	}
	.inter-title b {
		font-size: 16px;
	}
	.inter-title {
		font-size: 14px;
	}
	.exhi-list-video .item-m .image {
		height: 139px;
	}
	.exhi-list-video .item-m .image span {
		font-size: 14px;
		position: absolute;
		top: 8px;
		right: 8px;
		padding: 4px 8px;
	}
	.exhi-list-video .item-m .image .play-ico i {
		font-size: 36px;
	}
	.exhi-list-video .item-m p {
		height: 42px;
		line-height: 42px;
		font-size: 14px;
	}
	.exhi-list-video .item {
		margin: -8px;
	}
	.exhi-list-video .item-m {
		padding: 8px;
	}

	.class-b {
		width: 968px;
		position: absolute;
		z-index: 9999;
		left: 228px;
		top: -44px;
		background: #fff;
		box-shadow: 0px 0px 7px 0px rgba(49, 49, 49, 0.1);
		display: none;
	}
	.class-b.t1 {
		top: -44px;
	}
	.class-b.t2 {
		top: -101px;
	}
	.class-b.t3 {
		top: -158px;
	}
	.class-b.t4 {
		top: -215px;
	}
	.class-b.t5 {
		top: -272px;
	}
	.class-b.t6 {
		top: -329px;
	}
	.class-b.t7 {
		top: -386px;
	}
	.class-b.t8 {
		top: -443px;
	}
	.class-txt {
		width: 680px;
		padding: 0;
	}
	.class-txt .item {
		width: 310px;
		margin-left: 25px;
		padding: 12px 0 8px 0px;
	}
	.class-txt .item .class-c {
		font-size: 14px;
		margin-bottom: 10px;
		height: 30px;
		line-height: 30px;
	}
	.class-txt .item p {
		height: 20px;
	}
	.class-txt .item .class-c span{
		font-size: 12px;
	}
	.class-txt .item p a{
		font-size: 12px;
		line-height: 20px;
	}
	.class-adv {
		padding: 20px 25px 0;
		width: 280px;
	}
	.class-adv .item p {
		height: 24px;
		line-height: 24px;
		margin-top: 10px;
		font-size: 14px;
	}
	.class-adv .item img {
		height: 200px;
	}
	/* part5 END*/

	/* part6*/
	.member-nav a {
		height: 56px;
	}
	.member-nav a.focus {
		height: 66px;
		margin-top: -10px;
	}
	.member-nav a.focus strong {
		margin-top: 3px;
	}
	.member-nav a.focus b {
		margin-top: 14px;
	}
	.member-nav a b {
		font-size: 14px;
		margin-top: 12px;
	}
	.member-nav a.focus b {
		margin-top: 10px;
	}
	.member-nav a em {
		font-size: 12px;
		margin-top: 6px;
	}
	.member-nav a::after {
		height: 26px;
	}
	.member-nav a strong i {
		width: 12px;
		height: 12px;
	}
	.member-list ul {
		padding: 17px 12px;
	}
	.member-list ul li p {
		height: 39px;
		line-height: 39px;
		font-size: 14px;
	}
	.member-list ul li {
		padding: 0 18px;
	}
	.member-list ul li p span {
		top: 0;
		height: 18px;
		line-height: 18px;
	}
	.member-list ul li p span b {
		width: 22px;
		height: 22px;
	}
	.member-list {
		height: 233px;
	}
	/* part6 END*/

	/* part7 */
	.part7 {
		margin-top: 47px;
		padding: 30px 0 34px;
	}
	.part7 .part-title {
		margin: 0 auto 15px;
	}
	.part7 .part-title p b i {
		width: 42px;
		height: 47px;
	}
	.part7-b {
		width: 90px;
		height: 100px;
		top: -35px;
	}
	.gold-nav a {
		font-size: 14px;
	}
	.gold-nav a.focus {
		font-size: 18px;
	}
	.gold-list {
		margin-top: 10px;
	}
	.gold-list ul {
		margin: -5px;
	}
	.gold-list ul li {
		padding: 5px;
	}
	.gold-list ul li .item {
		border: 3px solid #fff;
	}
	.gold-list ul li .item:hover {
		border: 3px solid #fada5a;
	}
	.gold-list ul li p {
		height: 30px;
		line-height: 30px;
	}
	.gold-list ul li .image {
		height: 95px;
	}
	/* part7 END*/
	.link-title a {
		font-size: 16px;
		margin-right: 5px;
		line-height: 38px;
		width: 130px;
	}
	.link-title .sqLink {
		line-height: 38px;
	}
	.link ul li {
		margin-right: 10px;
		margin-top: 10px;
	}
	.link ul li a {
		padding: 8px 15px;
	}
	.link-title .sqLink i {
		width: 16px;
		height: 16px;
	}
	.link-title .sqLink a {
		font-size: 14px;
	}
	.link-list a {
		width: 12.2%;
		line-height: 34px;
	}
	/* 0601 */
	.more-subnet {
		width: 55px;
	}
	.subnet-bot p {
		width: 520px;
	}
	.subnet-bot {
		right: 1px;
	}
	/* end */
	.Tophead li .ServiceTop {
		font-size: 12px;
	}
	.Tophead li .ServiceTop i {
		font-size: 13px;
	}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
	.w {
		width: 1400px;
	}
	.subnet-top a i {
		font-size: 9px;
		margin: 2px 0 0 1px;
	}
	.newYearBgi{
		padding-top: 68px;
		background: url(../../../../images/index/version/2024/newYearbgImages1400.png) no-repeat 0 -36px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1420px;
	}
	.ba-left {
		width: 994px;
		float: left;
	}
	.ba-right {
		width: 376px;
		float: right;
	}
	#divLogin ul li {
		font-size: 12px;
		margin: 0 8px;
	}
	.multimedia {
		font-size: 12px;
	}
	.siteOldTop a,
	.mobileTop a,
	.mobile-app a,
	.weMediaTop a,
	.siteService a,
	.siteNavTop a{
		padding-right: 10px;
	}
	.logo {
		width: 270px;
		margin-right: 62px;
	}
	.searchBox {
		width: 660px;
		height: 40px;
		margin-top: 15px;
	}
	.searchSelectBot {
		top: 36px;
	}
	.searchSelect {
		height: 36px;
	}
	.search input {
		height: 36px;
		width: 460px;
	}
	.search button {
		height: 36px;
		font-size: 14px;
	}
	.search button i {
		font-size: 14px;
	}
	.topAdv {
		width: 348px;
	}
	.notice {
		margin: 0 auto 20px;
	}
	.notice a {
		margin-right: 30px;
	}
	.nav {
		height: 50px;
		line-height: 50px;
	}
	.nav ul li a {
		padding: 0 23px;
		height: 50px;
	}
	.nav ul li.new a i img {
		width: 21px;
		margin-top: 15px;
	}
	.nav ul li a i {
		font-size: 20px;
	}
	.menuList dl {
		padding-left: 12px;
		width: 780px;
	}
	.menuList dl.secondDl {
		width: 620px;
	}
	.menuList dl dt i {
		width: 40px;
		height: 44px;
	}
	.menuList dl dt {
		width: 100px;
	}
	.menuList dl dd ul li {
		margin-top: 10px;
	}
	.menuList dl dd ul li a {
		padding: 0 7.5px;
		margin-bottom: 10px;
	}
	.banner-adv ul li .adv-item {
		margin: 10px 6px 0 6px;
	}
	.banner-center {
		margin-top: 11px;
	}
	.banner-adv-two ul li .adv-item {
		margin: 20px 6px 0 6px;
	}
	/* part1 */
	.product-classify {
		width: 272px;
	}
	.news {
		width: 720px;
	}
	.part1 .right, .video, .business, .down, .exhi-inter {
		width: 360px;
	}
	.product-classify .title {
		height: 50px;
		font-size: 18px;
	}
	.product-classify .title i {
		font-size: 24px;
		vertical-align: top;
		margin: 2px 10px 0 0;
		display: inline-block;
	}
	.product-classify .title-s {
		padding: 13px 0 0 20px;
	}
	.class-a {
		height: 64px;
		line-height: 64px;
		padding: 6px 0 0 50px;
	}
	.class-a b {
		font-size: 15px;
	}
	.class-a b i {
		left: 15px;
		top: 18px;
	}
	.class-b {
		width: 1128px;
		position: absolute;
		z-index: 9999;
		left: 268px;
		top: -50px;
		background: #fff;
		box-shadow: 0px 0px 7px 0px rgba(49, 49, 49, 0.1);
		display: none;
	}
	.class-b.t1 {
		top: -50px;
	}
	.class-b.t2 {
		top: -115px;
	}
	.class-b.t3 {
		top: -180px;
	}
	.class-b.t4 {
		top: -245px;
	}
	.class-b.t5 {
		top: -310px;
	}
	.class-b.t6 {
		top: -375px;
	}
	.class-b.t7 {
		top: -440px;
	}
	.class-b.t8 {
		top: -505px;
	}
	.class-txt {
		width: 845px;
		padding: 0;
	}
	.class-txt .item {
		width: 385px;
		margin-left: 25px;
		padding: 14px 0 10px 0px;
	}
	.class-txt .item .class-c {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.class-txt .item p {
		height: 20px;
	}
	.class-txt .item .class-c span{
		font-size: 12px;
	}
	.class-txt .item p a{
		font-size: 12px;
		line-height: 20px;
	}
	.class-adv {
		padding: 20px 25px 0;
		width: 280px;
	}
	.class-adv .item p {
		height: 24px;
		line-height: 24px;
		margin-top: 10px;
		font-size: 14px;
	}
	.news-nav {
		height: 50px;
		line-height: 50px;
	}
	.news-nav a b {
		font-size: 20px;
	}
	.news-list .news-top {
		margin-top: 15px;
		padding:  13px 15px;
		height: 114px;
	}
	.news-list .news-top p {
		font-size: 22px;
	}
	.news-list .news-top p i {
		font-size: 26px;
		margin-right: 6px;
	}
	.news-list .news-top span {
		font-size: 14px;
		margin-top: 10px;
		line-height: 16px;
		height: 32px;
	}
	.newsTop ul li {
		height: 36px;
		line-height: 36px;
	}
	.newsTop ul {
		padding: 10px 0 2px 0;
	}
	.newsBot {
		margin-top: 10px;
	}
	.newsBot .image {
		width: 180px;
		height: 122px;
		margin-right: 26px;
	}
	.newsBot ul li:first-child {
		font-size: 18px;
	}
	.newsBot ul {
		padding: 6px 0;
	}
	.newsBot ul li {
		font-size: 16px;
		height: 36px;
		line-height: 36px;
	}
	.rightAdv {
		height: 270px;
	}
	.imgSwitchTop {
		height: 230px;
	}
	.imgSwitchBot ul {
		left: 8px;
		top: -35px;
	}
	.imgSwitchBot ul li {
		width: 66px;
	}
	.imgSwitchBot ul li img {
		width: 62px;
		height: 62px;
	}
	.imgSwitchBot ul li p {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
	}
	.imgSwitchBot {
		height: 60px;
	}
	.media-title {
		height: 48px;
	}
	.media-title b {
		height: 36px;
		line-height: 33px;
		font-size: 20px;
	}
	.since-media {
		padding: 20px 21px;
	}
	.since-media ul {
		margin-top: 15px;
	}
	.since-media ul li {
		margin-top: 16px;
	}
	.since-media ul li .image {
		width: 56px;
		height: 56px;
		margin-right: 15px;
	}
	.since-media ul li .text b {
		font-size: 15px;
	}
	.since-media ul li .text p {
		font-size: 14px;
		line-height: 20px;
		margin-top: 10px;
	}
	/* part1 END*/
	.live-title {
		width: 255px;
		height: 50px;
	}
	.part-title {
		margin: 22px auto 30px;
	}
	.part-title b {
		font-size: 40px;
	}
	.part-title p strong {
		font-size: 48px;
	}
	.part-title .left {
		width: 400px;
		top: 12px;
	}
	.part-title .right {
		width: 400px;
		top: 12px;
	}
	/* part2 */
	.part2 {
		margin-top: 20px;
		padding: 30px 0;
	}
	.live, .product, .exhi {
		width: 1022px;
	}
	.live-bot-img {
		width: 760px;
		height: 436px;
		margin-right: 21px;
	}
	.live-bot-ul {
		width: 240px;
	}
	.live-bot {
		margin-top: 30px;
	}
	.live-bot-ul .image{
		height: 132px;
	}
	.live-bot-ul li {
		margin-bottom: 20px;
	}
	.live-bot-ul .image .gradual {
		font-size: 15px;
		padding: 20px 10px 10px 10px;
	}
	.live-bot-img .swiper-slide span {
		top: 10px;
		right: 10px;
		font-size: 14px;
		padding: 4px 8px;
	}
	.live-bot-img .swiper-slide span i {
		font-size: 14px;
		margin-right: 4px;
	}
	.live-bot-ul .image span {
		top: 10px;
		right: 10px;
		font-size: 13px;
		padding: 3px 6px;
	}
	.live-bot-ul .image span i {
		font-size: 13px;
	}
	.live-bot-img p i {
		width: 32px;
		margin: 20px 10px 0 0;
	}
	.live-bot-img p {
		height: 60px;
		line-height: 60px;
		font-size: 18px;
	}
	.live-bot-swiper .swiper-pagination {
		height: 60px;
		line-height: 60px;
	}
	.live-bot-swiper .swiper-pagination::after {
		border-width: 0 0 60px 22px;
	}
	.video-nav {
		height: 50px;
	}
	.video-nav a {
		font-size: 26px;
	}
	.video-nav a i {
		font-size: 26px;
		margin-right: 6px;
	}
	.video-list {
		margin-top: 30px;
	}
	.interview ul {
		padding: 16px;
	}
	.interview li .image {
		width: 159px;
		height: 90px;
		margin-right: 20px;
	}
	.interview li .text p {
		font-size: 14px;
	}
	.interview li .text b {
		font-size: 14px;
		margin-top: 12px;
	}
	.story ul {
		padding: 16px 20px;
	}
	.story li {
		margin-bottom: 15px;
	}
	.story li .image {
		width: 135px;
		height: 90px;
		margin-left: 15px;
	}
	.story li .text p {
		font-size: 15px;
		margin-top: 6px;
	}
	.story li .text b {
		font-size: 14px;
		line-height: 20px;
		height: 20px;
	}
	/* part2 END*/

	/* part3 */
	.part3 {
		padding-bottom: 35px;
	}
	.pro-nav {
		height: 50px;
		line-height: 50px;
	}
	.pro-nav a {
		font-size: 16px;
		padding: 0 28px;
	}
	.pro-nav a.focus span {
		width: 80px;
	}
	.pro-list {
		margin-top: 22px;
	}
	.pro-list ul li .image {
		height: 164px;
	}
	.pro-list ul li .item-img {
		padding: 16px 16px;
	}
	.pro-list ul li p {
		font-size: 14px;
		margin-top: 10px;
	}
	.pro-list ul li .xun {
		height: 30px;
		line-height: 30px;
	}
	.pro-list ul li .xun b {
		width: 120px;
	}
	.pro-list ul li .price {
		font-size: 16px;
		width: 120px;
	}
	.business-title b {
		font-size: 26px;
	}
	.business-title {
		height: 50px;
		line-height: 50px;
		padding-left: 20px;
	}
	.business-nav a {
		font-size: 16px;
	}
	.business-nav a.focus {
		font-size: 20px;
	}
	.business-nav a::after {
		height: 16px;
	}
	.business-list ul {
		padding: 0 19px 19px 19px;
	}
	.business-list li {
		height: 50px;
		line-height: 50px;;
	}
	.business-list li:nth-child(1), .business-list li:nth-child(2), .business-list li:nth-child(3) {
		height: 59px;
		line-height: 59px;
	}
	.business-list li:nth-child(1) b, .business-list li:nth-child(2) b, .business-list li:nth-child(3) b {
		width: 27px;
		height: 32px;
		margin: 14px 12px 0 6px;
	}
	.business-list li a {
		font-size: 15px;
	}
	.business-list li b {
		font-size: 22px;
		margin: 0 15px 0 15px;
	}
	.business-list li span {
		font-size: 14px;
	}
	.business-list .offer-t {
		height: 532px;
	}
	/* part3 END*/

	/* part4 */
	.tech, .exhi-left {
		width: 400px;
	}
	.tech {
		margin-right: 20px;
	}
	.scheme {
		width: 598px;
	}
	.tech-title b ,.down-nav a{
		font-size: 22px;
	}
	.down-nav a {
		margin-right: 20px;
	}
	.tech-title {
		height: 50px;
	}
	.tech-title b span{
		width: 100px;
		right: -115px;
	}
	.tech-title .more, .down-title .more {
		font-size: 14px;
	}
	.down-title {
		height: 50px;
		line-height: 50px;
	}
	.tech .item-top .image {
		width: 136px;
		height: 80px;
		margin-right: 20px;
	}
	.tech .item-top .text p {
		font-size: 14px;
		height: 48px;
		line-height: 24px;
	}
	.tech .item-top .text span {
		font-size: 12px;
	}
	.tech .item-top .text span i {
		font-size: 14px;
	}
	.tech ul li {
		height: 35px;
		line-height: 35px;
	}
	.scheme-nav {
		height: 50px;
		line-height: 50px;
	}
	.scheme-nav p {
		font-size: 20px;
	}
	.scheme-top {
		margin: 20px 0 10px 0;
		height: 112px;
	}
	.scheme-top p {
		font-size: 20px;
	}
	.scheme-bot b {
		font-size: 18px;
	}
	.scheme-bot {
		padding: 17px 0 0 0;
	}
	.scheme-top span {
		font-size: 14px;
		line-height: 20px;
		height: 60px;
		margin-top: 8px;
	}
	.scheme-bot p em {
		font-size: 16px;
		line-height: 35px;
		height: 35px;
	}
	.down ul p {
		font-size: 14px;
	}
	.down ul .image {
		width: 103px;
		height: 65px;
		margin-right: 20px;
	}
	.down ul .txt b {
		font-size: 14px;
		line-height: 20px;
		height: 40px;
	}
	.down ul .txt span {
		line-height: 22px;
	}
	.down-bot {
		padding: 16px 0 16px 20px;
		margin-top: 10px;
	}
	.down-bot .image {
		width: 106px;
		height: 142px;
		margin-right: 18px;
	}
	.down-bot .text b {
		font-size: 22px;
		margin-top: 20px;
	}
	.down-bot .text p {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
		padding: 0 10px;
		margin-top: 22px;
	}
	.down-bot .text p::before {
		border-width: 0 0 30px 12px;
	}
	.down-bot .text .more {
		font-size: 15px;
		margin-top: 22px;
	}
	.data-down ul li {
		padding: 10px 0 11px 0;
	}
	.pro-data ul li {
		height: 125px;
	}
	.pro-data ul li .image {
		width: 100px;
	}
	.pro-data ul li .text b {
		margin-top: 12px;
	}
	.pro-data ul li .text p {
		margin-top: 15px;
	}
	/* part4 END*/

	/* part5*/
	.exhi-title {
		height: 40px;
	}
	.exhi-nav p a {
		font-size: 16px;
	}
	.exhi-left-bot {
		height: 80px;
	}
	.exhi-left-bot .time b {
		font-size: 18px;
		height: 30px;
		line-height: 30px;
		margin-top: 10px;
	}
	.exhi-left-bot .time p {
		font-size: 22px;
		height: 30px;
		line-height: 30px;
	}
	.exhi-left-bot .text {
		padding: 10px 20px 0 20px;
	}
	.exhi-left-bot .text p {
		font-size: 18px;
	}
	.exhi-left ul {
		margin-top: 12px;
	}
	.exhi-top b {
		font-size: 22px;
		height: 26px;
		line-height: 26px;
	}
	.exhi-top::after {
		width: 52px;
		height: 53px;
	}
	.exhi-top p {
		font-size: 14px;
		margin-top: 8px;
	}
	.exhi-item .item {
		margin-bottom: 16px;
	}
	.exhi-item {
		padding: 18px 0 8px 0;
	}
	.exhi-item .item .time {
		width: 56px;
		height: 56px;
	}
	.exhi-item .item .time b {
		height: 27px;
		line-height: 27px;
	}
	.exhi-item .item .time p {
		height: 27px;
		line-height: 27px;
	}
	.exhi-item .item .text p {
		font-size: 18px;
		height: 28px;
		line-height: 28px;
	}
	.exhi-item .item .text span {
		font-size: 14px;
		height: 28px;
		line-height: 28px;
	}
	.exhi-list ul li {
		height: 30px;
		line-height: 30px;
	}
	.exhi-inter {
		margin-top: 40px;
	}
	.inter-image {
		height: 196px;
	}
	.exhi-inter ul li {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}
	.inter-title b {
		font-size: 18px;
	}
	.inter-title {
		font-size: 16px;
	}
	.exhi-list-video .item-m .image {
		height: 162px;
	}
	.exhi-list-video .item-m .image span {
		font-size: 14px;
		position: absolute;
		top: 8px;
		right: 8px;
		padding: 4px 8px;
	}
	.exhi-list-video .item-m .image .play-ico i {
		font-size: 46px;
	}
	.exhi-list-video .item-m p {
		height: 48px;
		line-height: 48px;
		font-size: 16px;
	}
	.exhi-list-video .item {
		margin: -10px;
	}
	.exhi-list-video .item-m {
		padding: 10px;
	}
	.class-adv .item img {
		height: 200px;
	}
	/* part5 END*/

	/* part6*/
	.member-nav a {
		height: 74px;
	}
	.member-nav a.focus {
		height: 86px;
	}
	.member-nav a b {
		font-size: 18px;
		margin-top: 18px;
	}
	.member-nav a em {
		margin-top: 6px;
	}
	.member-nav a::after {
		height: 33px;
	}
	.member-list ul {
		padding: 18px 23px;
	}
	.member-list ul li p {
		height: 50px;
		line-height: 50px;
		font-size: 15px;
	}
	.member-list ul li {
		padding: 0 23px;
	}
	.member-list ul li p span {
		top: 0;
	}
	.member-list {
		height: 290px;
	}
	/* part6 END*/

	/* part7 */
	.part7 {
		margin-top: 55px;
		padding: 30px 0 40px;
	}
	.part7 .part-title p b i {
		margin-top: -3px;
		width: 46px;
		height: 52px;
	}
	.part7 .part-title {
		margin: 0 auto 20px;
	}
	.part7-b {
		width: 107px;
		height: 114px;
	}
	.gold-nav a {
		font-size: 16px;
	}
	.gold-nav a.focus {
		font-size: 20px;
	}
	.gold-list {
		margin-top: 20px;
	}
	.gold-list ul {
		margin: -5px;
	}
	.gold-list ul li {
		padding: 5px;
	}
	.gold-list ul li .item {
		border: 4px solid #fff;
	}
	.gold-list ul li .item:hover {
		border: 4px solid #fada5a;
	}
	.gold-list ul li p {
		height: 30px;
		line-height: 30px;
	}
	.gold-list ul li .image {
		height: 114px;
	}
	/* part7 END*/
	.link-title a {
		font-size: 18px;
	}
	.link ul li {
		margin-right: 10px;
		margin-top: 10px;
	}
	.link ul li a {
		padding: 8px 23px;
	}
	.link-title .sqLink a {
		font-size: 16px;
	}
	.link-list a {
		width: 12.2%;
		line-height: 34px;
	}
	/* 0601 */
	.more-subnet {
		width: 61px;
	}
	.subnet-bot p {
		width: 590px;
	}
	.subnet-bot {
		right: 1px;
	}

	/* end */
	.Tophead li .ServiceTop {
		font-size: 12px;
	}
	.Tophead li .ServiceTop i {
		font-size: 13px;
	}
}
@media only screen and (min-width: 1600px) and (max-width: 1930px) {
	.w {
		width: 1560px;
	}
	.nav ul li a {
		padding: 0 27px;
	}
	.menuList dl {
		width: 860px;
	}
	.menuList dl.secondDl {
		width: 680px;
	}
	.menuList dl dd ul li a {
		padding: 0 10px 0 10px;
	}
	.class-b {
		width: 1250px;
	}
	.class-txt {
		width: 895px;
	}
	.news {
		width: 790px;
	}
	.live, .product, .exhi {
		width: 1125px;
	}
	.live-bot-img {
		width: 850px;
	}
	.live-bot-ul {
		width: 255px;
	}
	.live-bot-ul li {
		margin-bottom: 22px;
	}
	.pro-nav a {
		padding: 0 31px;
	}
	.ba-left {
		width: 1116px;
	}
	.ba-right {
		width: 424px;
	}
	.tech, .exhi-left {
		width: 436px;
	}
	.scheme {
		width: 665px;
	}
}
@media only screen and (min-width: 1600px) and (max-width: 1910px){
	.newYearBgi{
		padding-top: 76px;
		background: url(../../../../images/index/version/2024/newYearbgImages1600-1560.png) no-repeat 0 -40px;
		background-size: 100% auto;
	}
}
@media only screen and (min-width: 1730px) and (max-width: 1919px) {
	.w {
		width: 1560px;
	}
	.nav ul li a {
		padding: 0 28px;
	}
	.menuList dl {
		width: 860px;
	}
	.menuList dl.secondDl {
		width: 680px;
	}
	.menuList dl dd ul li a {
		padding: 0 10px 0 10px;
	}
	.class-b {
		width: 1250px;
	}
	.class-txt {
		width: 895px;
	}
	.news {
		width: 790px;
	}
	.live, .product, .exhi {
		width: 1125px;
	}
	.live-bot-img {
		width: 850px;
	}
	.live-bot-ul {
		width: 255px;
	}
	.live-bot-ul li {
		margin-bottom: 22px;
	}
	.pro-nav a {
		padding: 0 31px;
	}
	.ba-left {
		width: 1116px;
	}
	.ba-right {
		width: 424px;
	}
	.tech, .exhi-left {
		width: 436px;
	}
	.scheme {
		width: 665px;
	}
}
@media screen and (min-width: 1931px) {
	.w {
		width: 1600px;
	}
}
@media screen and (max-width: 1024px){
	.newYearBgi{
		padding-top: 48px;
		background: url(../../../../images/index/version/2024/newYearbgImages1024-1000.png) no-repeat 0 -26px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1020px;
	}
}
